When space and anime meet in one place