Kotomora
大観衆 (daikanshuu) Japanese meaning: large crowd | Kotomora