A hostile Asian woman named Kita Zen finds herself sandwiched between her parents. Photo #11

A hostile Asian woman named Kita Zen finds herself sandwiched between her parents.