Kotomora
狭端体 (kyoutantai) Japanese meaning: stenotele | Kotomora