Michikazu – it was a long time ago