Otoboke Beaver are an all-female quartet from Kyoto, Japan, consisting of Accorinrin (lead vocals and guitar), Yoyoyoshie (guitar and vocals) more...