Kotomora
創造論 (souzouron) Japanese meaning: creationism | Kotomora