Otoboke Beaver – Don’t Light My Fire

Here is another crazy video by these distinguished ladies from Japan.

Otoboke Beaver – Anata watashi daita ato yome no meshi

Pure insanity. The new album by Otoboke Beaver is going to be released on April 26th. Pre-order on bandcamp.