Kotomora
超大作 (choutaisaku) Japanese meaning: blockbuster | Kotomora