Kotomora
戴天 (taiten) Japanese meaning: living under heaven | Kotomora