Kotomora
多食亜目 (たしょくあもく) Japanese meaning | Kotomora