Otoboke Beaver – Don’t Light My Fire

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