Akiba's Trip: Undead & Undressed - Welcome to Akiba Gameplay Trailer. It's a game where you tear people's clothes off for some reason or other.