LATAA

LATAA

A large unit of time.