ikimaru- so, this definitely happened, right?

more about : ikimaru