Mirai

A self-described "SF-Hard-Action-R-P-G"