Kotomora
白亜紀 (hakuaki) Japanese meaning: Cretaceous period | Kotomora