Kotomora
造物 (zoubutsu) Japanese meaning: all things in nature | Kotomora