Levander about 3 years ago The title, by the way, is written in English with rather goofy katakana (Haroo Haroo Aimu Hiaa).