Kotomora
石火矢 (ishibiya) Japanese meaning: ancient cannon | Kotomora