Kotomora
饕餮 (とうてつ) Japanese meaning | Kotomora