Kotomora
投石機 (とうせきき) Japanese meaning | Kotomora