Kotomora
多面張 (tamenchan) Japanese meaning: many-sided wait | Kotomora