ikimaru - so, this definitely happened, right?

more about : ikimaru