嘟嘟
DooDoo
An encounter beyond the boundaries of time