Kotomora
箱船 (hakobune) Japanese meaning: ark (Noah's ark) | Kotomora