Artist.
Nickname: 7x1010 (Reading is "Nanashoshi Tentou", lit. "seven-spotted ladybug")
Edit wiki | Edit artist