I found these in a market at one of the knock off shops and just adored them. Super kawaii!!!
Here they are all mounted up on 25mm mdf bases. At some stage I plan to paint them up and use them for a whacky manga game of Stardred.
I have no idea what they are from... nerds? Care to prove your superiority and name that show?