fbpx

DEADLIFT LOLITA is the physically strongest idol group on earth. The group has 2 members: Ladybeard, a Kawaiicore Idol and pro-wrestler, and Reika Saiki, also a...

KESHIKI, which means "landscape" in English, is a Japanese band that was formed in 2007. Their music contains the melodic and dynamic vocals of Jun,...