Kotomora
昼行灯 (hiruandon) Japanese meaning: dimwit | Kotomora