Maboroshi no hikari (Maborosi) (Illusion) Pictures - Rotten Tomatoes